
<!DOCTYPE HTML>
<html lang="" >
    <head>
        <meta charset="UTF-8">
        <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
        <title>麒麟系统 · GitBook笔记</title>
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="description" content="">
        <meta name="generator" content="GitBook 3.2.3">
        <meta name="author" content="chenjiebin">
        
        
    
    <link rel="stylesheet" href="../../gitbook/style.css">

    
            
                
                <link rel="stylesheet" href="../../gitbook/gitbook-plugin-prism/prism.css">
                
            
                
                <link rel="stylesheet" href="../../gitbook/gitbook-plugin-search-pro/search.css">
                
            
                
                <link rel="stylesheet" href="../../gitbook/gitbook-plugin-expandable-chapters-small/expandable-chapters-small.css">
                
            
                
                <link rel="stylesheet" href="../../gitbook/gitbook-plugin-splitter/splitter.css">
                
            
                
                <link rel="stylesheet" href="../../gitbook/gitbook-plugin-anchor-navigation-ex/style/plugin.css">
                
            
                
                <link rel="stylesheet" href="../../gitbook/gitbook-plugin-code/plugin.css">
                
            
                
                <link rel="stylesheet" href="../../gitbook/gitbook-plugin-fontsettings/website.css">
                
            
        

    

    
        
    
        
    
        
    
        
    
        
    
        
    

        
    
    
    <meta name="HandheldFriendly" content="true"/>
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <link rel="apple-touch-icon-precomposed" sizes="152x152" href="../../gitbook/images/apple-touch-icon-precomposed-152.png">
    <link rel="shortcut icon" href="../../gitbook/images/favicon.ico" type="image/x-icon">

    
    <link rel="next" href="../tool/tool.html" />
    
    
    <link rel="prev" href="linux.html" />
    

    </head>
    <body>
        
<div class="book">
    <div class="book-summary">
        
            
<div id="book-search-input" role="search">
    <input type="text" placeholder="Type to search" />
</div>

            
                <nav role="navigation">
                


<ul class="summary">
    
    

    

    
        
        
    
        <li class="chapter " data-level="1.1" data-path="../../">
            
                <a href="../../">
            
                    
                    Introduction
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.2" data-path="../document/kubernetes/kubernetes.html">
            
                <a href="../document/kubernetes/kubernetes.html">
            
                    
                    Kubernetes英文教程
            
                </a>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.2.1" data-path="../document/kubernetes/kubernetes.html">
            
                <a href="../document/kubernetes/kubernetes.html#concepts">
            
                    
                    Kubernetes Concepts
            
                </a>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.2.1.1" data-path="../document/kubernetes/concepts/overview.html">
            
                <a href="../document/kubernetes/concepts/overview.html">
            
                    
                    Kubernetes Overview
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.2.1.2" data-path="../document/kubernetes/concepts/components.html">
            
                <a href="../document/kubernetes/concepts/components.html">
            
                    
                    Kubernetes Components
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.2.1.3" data-path="../document/kubernetes/concepts/nodes.html">
            
                <a href="../document/kubernetes/concepts/nodes.html">
            
                    
                    Kubernetes Nodes
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="1.2.2" data-path="../document/kubernetes/kubernetes.html">
            
                <a href="../document/kubernetes/kubernetes.html#tutorial">
            
                    
                    Kubernetes Tutorial
            
                </a>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.2.2.1" data-path="../document/kubernetes/tutorial/kubernetes-basics.html">
            
                <a href="../document/kubernetes/tutorial/kubernetes-basics.html">
            
                    
                    Kubernetes Basics
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="1.3" data-path="../java/java.html">
            
                <a href="../java/java.html">
            
                    
                    Java基础知识
            
                </a>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.3.1" data-path="../java/java-summary.html">
            
                <a href="../java/java-summary.html">
            
                    
                    Java_Summary
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.3.2" data-path="../java/java-jvm.html">
            
                <a href="../java/java-jvm.html">
            
                    
                    Java_JVM
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.3.3" data-path="../java/effectiveJava.html">
            
                <a href="../java/effectiveJava.html">
            
                    
                    effectiveJava
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.3.4" data-path="../java/design-pattern.html">
            
                <a href="../java/design-pattern.html">
            
                    
                    设计模式
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.3.5" data-path="../java/JavaTest.html">
            
                <a href="../java/JavaTest.html">
            
                    
                    JavaTest
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.3.6" data-path="../java/myframe.html">
            
                <a href="../java/myframe.html">
            
                    
                    MyFrame
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="1.4" data-path="../database/database.html">
            
                <a href="../database/database.html">
            
                    
                    数据库基础知识
            
                </a>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.4.1" data-path="../database/mysql.html">
            
                <a href="../database/mysql.html">
            
                    
                    MySQL
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.4.2" data-path="../database/redis.html">
            
                <a href="../database/redis.html">
            
                    
                    Redis
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.4.3" data-path="../database/kingbase.html">
            
                <a href="../database/kingbase.html">
            
                    
                    KingBase
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.4.4" data-path="../database/polardb.html">
            
                <a href="../database/polardb.html">
            
                    
                    PolarDB
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="1.5" data-path="system.html">
            
                <a href="system.html">
            
                    
                    环境配置工具
            
                </a>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.5.1" data-path="nodejs.html">
            
                <a href="nodejs.html">
            
                    
                    Node.js
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.5.2" data-path="gitbook.html">
            
                <a href="gitbook.html">
            
                    
                    Gitbook
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.5.3" data-path="linux.html">
            
                <a href="linux.html">
            
                    
                    Linux
            
                </a>
            

            
        </li>
    
        <li class="chapter active" data-level="1.5.4" data-path="kylin.html">
            
                <a href="kylin.html">
            
                    
                    麒麟系统
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="1.6" data-path="../tool/tool.html">
            
                <a href="../tool/tool.html">
            
                    
                    开发工具介绍
            
                </a>
            

            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.6.1" data-path="../tool/docker.html">
            
                <a href="../tool/docker.html">
            
                    
                    Docker
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.6.2" data-path="../tool/idea.html">
            
                <a href="../tool/idea.html">
            
                    
                    Idea
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.6.3" data-path="../tool/maven.html">
            
                <a href="../tool/maven.html">
            
                    
                    Maven
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.6.4" data-path="../tool/gradle.html">
            
                <a href="../tool/gradle.html">
            
                    
                    Gradle
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.6.5" data-path="../framework/kubernate.html">
            
                <a href="../framework/kubernate.html">
            
                    
                    Kubernetes
            
                </a>
            

            
        </li>
    

            </ul>
            
        </li>
    

    

    <li class="divider"></li>

    <li>
        <a href="https://www.gitbook.com" target="blank" class="gitbook-link">
            Published with GitBook
        </a>
    </li>
</ul>


                </nav>
            
        
    </div>

    <div class="book-body">
        
            <div class="body-inner">
                
                    

<div class="book-header" role="navigation">
    

    <!-- Title -->
    <h1>
        <i class="fa fa-circle-o-notch fa-spin"></i>
        <a href="../.." >麒麟系统</a>
    </h1>
</div>




                    <div class="page-wrapper" tabindex="-1" role="main">
                        <div class="page-inner">
                            
<div id="book-search-results">
    <div class="search-noresults">
    
                                <section class="normal markdown-section">
                                
                                <div id="anchor-navigation-ex-navbar"><i class="fa fa-navicon"></i><ul><li><span class="title-icon "></span><a href="#&#x94F6;&#x6CB3;&#x9E92;&#x9E9F;sp1&#x73AF;&#x5883;&#x914D;&#x7F6E;"><b>1. </b>&#x94F6;&#x6CB3;&#x9E92;&#x9E9F;SP1&#x73AF;&#x5883;&#x914D;&#x7F6E;</a></li><ul><li><span class="title-icon "></span><a href="#&#x7CFB;&#x7EDF;&#x4FE1;&#x606F;"><b>1.1. </b>&#x7CFB;&#x7EDF;&#x4FE1;&#x606F;</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;git"><b>1.2. </b>&#x5B89;&#x88C5;git</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;maven"><b>1.3. </b>&#x5B89;&#x88C5;Maven</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;docker"><b>1.4. </b>&#x5B89;&#x88C5;docker</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;mysql"><b>1.5. </b>&#x5B89;&#x88C5;MySQL</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;nacos"><b>1.6. </b>&#x5B89;&#x88C5;Nacos</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;idea"><b>1.7. </b>&#x5B89;&#x88C5;idea</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;edge"><b>1.8. </b>&#x5B89;&#x88C5;Edge</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;vpn"><b>1.9. </b>&#x5B89;&#x88C5;VPN</a></li><li><span class="title-icon "></span><a href="#&#x5EFA;&#x7ACB;&#x8FDC;&#x7A0B;ssh"><b>1.10. </b>&#x5EFA;&#x7ACB;&#x8FDC;&#x7A0B;ssh</a></li><li><span class="title-icon "></span><a href="#&#x4F7F;&#x7528;scp"><b>1.11. </b>&#x4F7F;&#x7528;scp</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;gitbook"><b>1.12. </b>&#x5B89;&#x88C5;gitbook</a></li><li><span class="title-icon "></span><a href="#&#x5B89;&#x88C5;windows&#x8F6F;&#x4EF6;"><b>1.13. </b>&#x5B89;&#x88C5;Windows&#x8F6F;&#x4EF6;</a></li><li><span class="title-icon "></span><a href="#&#x4F7F;&#x7528;jmeter"><b>1.14. </b>&#x4F7F;&#x7528;Jmeter</a></li></ul></ul></div><a href="#&#x94F6;&#x6CB3;&#x9E92;&#x9E9F;sp1&#x73AF;&#x5883;&#x914D;&#x7F6E;" id="anchorNavigationExGoTop"><i class="fa fa-arrow-up"></i></a><h1 id="&#x94F6;&#x6CB3;&#x9E92;&#x9E9F;sp1&#x73AF;&#x5883;&#x914D;&#x7F6E;"><a name="&#x94F6;&#x6CB3;&#x9E92;&#x9E9F;sp1&#x73AF;&#x5883;&#x914D;&#x7F6E;" class="anchor-navigation-ex-anchor" href="#&#x94F6;&#x6CB3;&#x9E92;&#x9E9F;sp1&#x73AF;&#x5883;&#x914D;&#x7F6E;"><i class="fa fa-link" aria-hidden="true"></i></a>1. &#x94F6;&#x6CB3;&#x9E92;&#x9E9F;SP1&#x73AF;&#x5883;&#x914D;&#x7F6E;</h1>
<h2 id="&#x7CFB;&#x7EDF;&#x4FE1;&#x606F;"><a name="&#x7CFB;&#x7EDF;&#x4FE1;&#x606F;" class="anchor-navigation-ex-anchor" href="#&#x7CFB;&#x7EDF;&#x4FE1;&#x606F;"><i class="fa fa-link" aria-hidden="true"></i></a>1.1. &#x7CFB;&#x7EDF;&#x4FE1;&#x606F;</h2>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x66F4;&#x65B0;&#x6E90;</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> update
<span class="token comment"># &#x5347;&#x7EA7;&#x8F6F;&#x4EF6;</span>
<span class="token function">sudo</span> upgrade

<span class="token comment"># &#x67E5;&#x770B;&#x78C1;&#x76D8;&#x5206;&#x533A;</span>
<span class="token function">sudo</span> <span class="token function">fdisk</span> <span class="token parameter variable">-l</span>
<span class="token function">sudo</span> lsblk

<span class="token comment"># &#x67E5;&#x770B;&#x7535;&#x8111;&#x4FE1;&#x606F;</span>
<span class="token function">cat</span> /etc/os-release
</code></pre>
<blockquote>
<p>&#x8F6C;&#x6362;&#x9ED8;&#x8BA4;&#x4E2D;&#x6587;&#x6587;&#x4EF6;&#x5939;&#x4E3A;&#x82F1;&#x6587;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> xdg-user-dirs-gtk
<span class="token builtin class-name">export</span> <span class="token assign-left variable"><span class="token environment constant">LANG</span></span><span class="token operator">=</span>en_US
xdg-user-dirs-gtk-update
<span class="token builtin class-name">export</span> <span class="token assign-left variable"><span class="token environment constant">LANG</span></span><span class="token operator">=</span>en_ZN
</code></pre>
<blockquote>
<p>&#x5B89;&#x88C5;Typora</p>
</blockquote>
<p>Typora&#x662F;Markdown&#x6587;&#x4EF6;&#x7F16;&#x8F91;&#x5668;&#xFF0C;&#x53EF;&#x7F16;&#x8F91;*.md&#x6587;&#x4EF6;&#xFF0C;&#x5B89;&#x88C5;&#x540E;&#x5728; <code>&#x6587;&#x4EF6;-&#x504F;&#x597D;&#x8BBE;&#x7F6E;</code> &#x9009;&#x62E9;&#x81EA;&#x52A8;&#x4FDD;&#x5B58;</p>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;&#x53EF;&#x5B89;&#x88C5;&#x8F6F;&#x4EF6;</span>
<span class="token function">sudo</span> <span class="token function">apt</span> list <span class="token operator">|</span> <span class="token function">grep</span> typora
<span class="token comment"># &#x5B89;&#x88C5;&#x8F6F;&#x4EF6;</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> typora
</code></pre>
<blockquote>
<p>&#x5B89;&#x88C5;JDK</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> openjdk-8-jdk
</code></pre>
<blockquote>
<p>&#x5207;&#x6362;&#x6027;&#x80FD;&#x6A21;&#x5F0F;</p>
</blockquote>
<p>&#x5F00;&#x59CB; &#x2014; &#x5DE5;&#x5177;&#x7BB1; &#x2014; &#x6027;&#x80FD;&#x68C0;&#x6D4B; &#x2014; &#x6027;&#x80FD;&#x6A21;&#x5F0F;</p>
<blockquote>
<p>&#x5173;&#x95ED;&#x5B89;&#x88C5;&#x8FD0;&#x884C;&#x63D0;&#x793A;</p>
</blockquote>
<p>&#x5F00;&#x59CB; &#x2014; &#x5B89;&#x5168;&#x4E2D;&#x5FC3; &#x2014; &#x5E94;&#x7528;&#x63A7;&#x5236;&#x4E0E;&#x4FDD;&#x62A4; &#x2014; &#x5173;&#x95ED;&#x5E94;&#x7528;&#x6765;&#x6E90;&#x3001;&#x5E94;&#x7528;&#x8FD0;&#x884C;&#x63A7;&#x5236;</p>
<h2 id="&#x5B89;&#x88C5;git"><a name="&#x5B89;&#x88C5;git" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;git"><i class="fa fa-link" aria-hidden="true"></i></a>1.2. &#x5B89;&#x88C5;git</h2>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;&#x6E90;</span>
<span class="token comment"># sudo apt list | grep python-software-properties</span>
<span class="token comment"># sudo apt list | grep software-properties-common</span>
<span class="token comment"># &#x5B89;&#x88C5;&#x8F6F;&#x4EF6;</span>
<span class="token comment"># sudo apt-get install python-software-properties software-properties-common</span>
<span class="token comment"># &#x6DFB;&#x52A0;&#x6E90;</span>
<span class="token comment"># sudo add-apt-repository  ppa:git-core/ppa</span>
<span class="token comment"># &#x5220;&#x9664;&#x6E90;</span>
<span class="token comment"># sudo add-apt-repository -r ppa:git-core/ppa</span>
<span class="token comment"># &#x67E5;&#x770B;key</span>
<span class="token comment"># sudo apt-key list</span>
<span class="token comment"># pub   1024R/E1DF1F24 2009-01-22</span>
<span class="token comment"># uid                  Launchpad PPA for Ubuntu Git Maintainers</span>
<span class="token comment"># &#x5220;&#x9664;key</span>
<span class="token comment"># sudo apt-key del E1DF1F24</span>
<span class="token comment"># &#x67E5;&#x770B;git&#x6E90;</span>
<span class="token function">sudo</span> <span class="token function">apt</span> list <span class="token operator">|</span> gerp <span class="token function">git</span>
<span class="token comment"># &#x5B89;&#x88C5;git</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> <span class="token function">git</span>
<span class="token comment"># &#x67E5;&#x770B;&#x7248;&#x672C;</span>
<span class="token function">git</span> <span class="token parameter variable">--version</span>
<span class="token comment"># global config</span>
<span class="token function">git</span> config <span class="token parameter variable">--global</span> user.name <span class="token string">&quot;chenjiebin&quot;</span>
<span class="token function">git</span> config <span class="token parameter variable">--global</span> user.email <span class="token string">&quot;chejb_boy@163.com&quot;</span>
<span class="token function">git</span> config <span class="token parameter variable">--list</span>
<span class="token comment"># git ssh</span>
ssh-keygen <span class="token parameter variable">-t</span> rsa <span class="token parameter variable">-C</span> <span class="token string">&quot;chejb_boy@163.com&quot;</span>
<span class="token function">cat</span> ~/.ssh/id_rsa.pub
<span class="token comment"># gitlab ssh</span>
ssh-keygen <span class="token parameter variable">-t</span> rsa <span class="token parameter variable">-C</span> <span class="token string">&quot;chenjiebin@cmict.chinamobile.com&quot;</span> <span class="token parameter variable">-f</span> ~/.ssh/gitlab_rsa
<span class="token function">cat</span> ~/.ssh/gitlab_rsa.pub
<span class="token comment"># &#x79C1;&#x94A5;&#x6DFB;&#x52A0;&#x5230;ssh-agent&#x4E2D;&#xFF0C;&#x4E0D;&#x7136;ssh clone&#x9700;&#x8981;&#x8F93;&#x5165;&#x5BC6;&#x7801;&#x4E14;&#x4E0D;&#x5BF9;</span>
ssh-add ~/.ssh/gitlab_rsa
</code></pre>
<blockquote>
<p>windows&#x4E0B;ssh&#x8FDE;&#x63A5;gitlab&#x6743;&#x9650;&#x95EE;&#x9898;</p>
</blockquote>
<ol>
<li>git &#x914D;&#x7F6E;&#x6587;&#x4EF6;&#x6DFB;&#x52A0;&#x79C1;&#x94A5;</li>
</ol>
<p><a href="https://blog.csdn.net/qq_53528578/article/details/120897053" target="_blank">https://blog.csdn.net/qq_53528578/article/details/120897053</a></p>
<p>&#x8BBE;&#x7F6E;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#xFF1A; C:\Program Files\Git\etc\ssh\ssh_config </p>
<pre class="language-"><code>Host *
    IdentityFile ~/.ssh/id_rsa  # &#x5199;&#x660E; key &#x7684;&#x4F4D;&#x7F6E;
    IdentityFile ~/.ssh/gitlab_id_rsa
    HostkeyAlgorithms +ssh-rsa  # &#x4F7F; openssh &#x652F;&#x6301; rsa &#x7B97;&#x6CD5;
    PubkeyAcceptedAlgorithms +ssh-rsa
    PubkeyAcceptedKeyTypes +ssh-rsa
</code></pre><ol>
<li>git &#x4FEE;&#x6539;gitlab&#x7AEF;&#x53E3;</li>
</ol>
<pre class="language-"><code class="lang-bash">$ <span class="token function">vim</span> ~/.ssh/config
Host git.onecode.ict.cmcc
Hostname ssh.git.onecode.ict.cmcc
User chenjiebin@cmict.chinamobile.com
Port <span class="token number">30902</span>
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitlab_id_rsa

$ <span class="token function">ssh</span> <span class="token parameter variable">-T</span> git@git.onecode.ict.cmcc
<span class="token punctuation">..</span>.Welcome to GitLab<span class="token punctuation">..</span>.
</code></pre>
<blockquote>
<p>&#x64CD;&#x4F5C;&#x5206;&#x652F;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;&#x5206;&#x652F;</span>
<span class="token function">git</span> branch
<span class="token comment"># &#x67E5;&#x770B;&#x8FDC;&#x7A0B;&#x5206;&#x652F;</span>
<span class="token function">git</span> branch <span class="token parameter variable">-r</span>
<span class="token comment"># &#x67E5;&#x770B;&#x6240;&#x6709;&#x5206;&#x652F;</span>
<span class="token function">git</span> branch <span class="token parameter variable">-a</span>
<span class="token comment"># &#x521B;&#x5EFA;&#x5206;&#x652F;</span>
<span class="token function">git</span> branch <span class="token builtin class-name">test</span>
<span class="token comment"># &#x5207;&#x6362;&#x5206;&#x652F;</span>
<span class="token function">git</span> checkout <span class="token builtin class-name">test</span>
<span class="token comment"># &#x5206;&#x652F;&#x91CD;&#x547D;&#x540D;</span>
<span class="token function">git</span> branch <span class="token parameter variable">-m</span> <span class="token builtin class-name">test</span> test2
<span class="token comment"># &#x5220;&#x9664;&#x8FDC;&#x7A0B;&#x5206;&#x652F;</span>
<span class="token function">git</span> push origin <span class="token parameter variable">--delete</span> dev2
<span class="token comment"># &#x5408;&#x5E76;&#x5206;&#x652F;&#x5230;&#x5F53;&#x524D;&#x5206;&#x652F;</span>
<span class="token function">git</span> merge dev
</code></pre>
<blockquote>
<p>&#x6807;&#x7B7E;&#x64CD;&#x4F5C;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;&#x6240;&#x6709;&#x6807;&#x7B7E;</span>
<span class="token function">git</span> tag
<span class="token comment"># &#x67E5;&#x770B;&#x6307;&#x5B9A;&#x6807;&#x7B7E;</span>
<span class="token function">git</span> tag <span class="token parameter variable">-l</span> <span class="token string">&quot;v2.1.0*&quot;</span>
<span class="token comment"># &#x67E5;&#x770B;&#x6807;&#x7B7E;&#x7684;&#x63D0;&#x4EA4;&#x4FE1;&#x606F;</span>
<span class="token function">git</span> show &#x6807;&#x7B7E;&#x540D;
<span class="token comment"># &#x5728;&#x63D0;&#x4EA4;&#x5386;&#x53F2;&#x4E2D;&#x67E5;&#x770B;&#x6807;&#x7B7E;</span>
<span class="token function">git</span> log <span class="token parameter variable">--online</span> <span class="token parameter variable">--graph</span>
<span class="token comment"># &#x5728;&#x5F53;&#x524D;&#x63D0;&#x4EA4;&#x7248;&#x672C;&#x521B;&#x5EFA;&#x6807;&#x7B7E;</span>
<span class="token function">git</span> tag &#x6807;&#x7B7E;&#x540D;
<span class="token comment"># &#x7ED9;&#x6307;&#x5B9A;&#x63D0;&#x4EA4;&#x7248;&#x672C;&#x521B;&#x5EFA;&#x6807;&#x7B7E;</span>
<span class="token function">git</span> tag &#x6807;&#x7B7E;&#x540D; &#x63D0;&#x4EA4;&#x7248;&#x672C;&#x53F7;
<span class="token comment"># &#x521B;&#x5EFA;&#x9644;&#x6CE8;(annotated)&#x6807;&#x7B7E;</span>
<span class="token function">git</span> tag <span class="token parameter variable">-a</span> &#x6807;&#x7B7E;&#x540D; <span class="token parameter variable">-m</span> &#x9644;&#x6CE8;&#x4FE1;&#x606F;
<span class="token function">git</span> tag <span class="token parameter variable">-a</span> &#x6807;&#x7B7E;&#x540D; &#x63D0;&#x4EA4;&#x7248;&#x672C;&#x53F7; <span class="token parameter variable">-m</span> &#x9644;&#x6CE8;&#x4FE1;&#x606F;
<span class="token comment"># &#x5220;&#x9664;&#x6807;&#x7B7E;</span>
<span class="token function">git</span> tag <span class="token parameter variable">-d</span> &#x6807;&#x7B7E;&#x540D;
<span class="token comment"># &#x5220;&#x9664;&#x8FDC;&#x7A0B;&#x4ED3;&#x5E93;&#x6807;&#x7B7E;</span>
<span class="token function">git</span> push origin <span class="token parameter variable">--delete</span> &#x6807;&#x7B7E;&#x540D;&#x79F0;
<span class="token comment"># &#x68C0;&#x51FA;&#x6807;&#x7B7E;</span>
<span class="token function">git</span> checkout <span class="token parameter variable">-b</span> &#x5206;&#x652F;&#x540D;&#x79F0; &#x6807;&#x7B7E;&#x540D;&#x79F0;
</code></pre>
<blockquote>
<p> &#x7248;&#x672C;&#x56DE;&#x9000;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x672C;&#x5730;&#x9000;&#x56DE;&#x6307;&#x5B9A;&#x7248;&#x672C;</span>
<span class="token function">git</span> reset <span class="token parameter variable">--hard</span> <span class="token function">id</span>
<span class="token comment"># &#x5F3A;&#x5236;push&#x5230;&#x8FDC;&#x7A0B;&#x4ED3;&#x5E93;</span>
<span class="token function">git</span> push origin <span class="token builtin class-name">test</span> <span class="token parameter variable">-f</span>
</code></pre>
<h2 id="&#x5B89;&#x88C5;maven"><a name="&#x5B89;&#x88C5;maven" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;maven"><i class="fa fa-link" aria-hidden="true"></i></a>1.3. &#x5B89;&#x88C5;Maven</h2>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;&#x6E90;</span>
<span class="token function">sudo</span> <span class="token function">apt</span> list <span class="token operator">|</span> <span class="token function">grep</span> maven
<span class="token comment"># &#x5B89;&#x88C5;Maven</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> maven
<span class="token comment"># &#x67E5;&#x770B;&#x7248;&#x672C;</span>
mvn <span class="token parameter variable">-v</span>
</code></pre>
<h2 id="&#x5B89;&#x88C5;docker"><a name="&#x5B89;&#x88C5;docker" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;docker"><i class="fa fa-link" aria-hidden="true"></i></a>1.4. &#x5B89;&#x88C5;docker</h2>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;docker&#x6E90;</span>
<span class="token function">sudo</span> <span class="token function">apt</span> list <span class="token operator">|</span> <span class="token function">grep</span> <span class="token function">docker</span>
<span class="token comment"># &#x5B89;&#x88C5;docker</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> <span class="token function">docker</span>
<span class="token function">sudo</span> <span class="token function">apt</span> <span class="token function">install</span> docker.io
<span class="token comment"># &#x67E5;&#x770B;docker&#x7248;&#x672C;</span>
<span class="token function">docker</span> <span class="token parameter variable">-v</span>
</code></pre>
<blockquote>
<p>docker&#x6DFB;&#x52A0;&#x6E90;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x521B;&#x5EFA;&#x6587;&#x4EF6;</span>
<span class="token function">sudo</span> <span class="token function">touch</span> /etc/docker/daemon.json
<span class="token comment"># &#x7F16;&#x8F91;&#x6587;&#x4EF6;</span>
<span class="token function">sudo</span> <span class="token function">vim</span> /etc/docker/daemon.json
<span class="token punctuation">{</span>
  <span class="token string">&quot;registry-mirrors&quot;</span><span class="token builtin class-name">:</span> <span class="token punctuation">[</span>
    <span class="token string">&quot;http://hub-mirror.c.163.com&quot;</span>,
    <span class="token string">&quot;https://docker.mirrors.ustc.edu.cn&quot;</span>,
    <span class="token string">&quot;https://registry.docker-cn.com&quot;</span>
  <span class="token punctuation">]</span>
<span class="token punctuation">}</span>
<span class="token comment"># &#x91CD;&#x542F;&#x670D;&#x52A1;</span>
<span class="token function">sudo</span> <span class="token function">service</span> <span class="token function">docker</span> restart
<span class="token comment"># &#x67E5;&#x770B;&#x4FE1;&#x606F;</span>
<span class="token function">sudo</span> <span class="token function">docker</span> info
</code></pre>
<h2 id="&#x5B89;&#x88C5;mysql"><a name="&#x5B89;&#x88C5;mysql" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;mysql"><i class="fa fa-link" aria-hidden="true"></i></a>1.5. &#x5B89;&#x88C5;MySQL</h2>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;mysql&#x6E90;</span>
<span class="token function">sudo</span> <span class="token function">apt</span> list <span class="token operator">|</span> <span class="token function">grep</span> mysql-server
<span class="token comment"># &#x5B89;&#x88C5;mysql</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> mysql-server
<span class="token comment"># &#x67E5;&#x770B;&#x7248;&#x672C;</span>
mysql <span class="token parameter variable">--version</span>
 mysql  Ver <span class="token number">8.0</span>.26-0kylin0.20.04.2 <span class="token keyword">for</span> Linux on x86_64 <span class="token variable"><span class="token punctuation">((</span>Ubuntu<span class="token punctuation">))</span></span>
<span class="token comment"># &#x542F;&#x52A8;&#x670D;&#x52A1;</span>
<span class="token function">service</span> mysql start
systemctl start mysql
<span class="token comment"># &#x5173;&#x95ED;&#x670D;&#x52A1;</span>
<span class="token function">service</span> mysql stop
systemctl stop mysql
<span class="token comment"># &#x91CD;&#x542F;&#x670D;&#x52A1;</span>
<span class="token function">service</span> mysql restart
systemctl restart mysql
<span class="token comment"># &#x67E5;&#x770B;&#x670D;&#x52A1;</span>
<span class="token function">service</span> mysql status
systemctl status mysql
<span class="token comment"># &#x4FEE;&#x6539;&#x5BC6;&#x7801;&#xFF08;&#x5B89;&#x88C5;&#x9ED8;&#x8BA4;&#x6CA1;&#x6709;&#x5BC6;&#x7801;&#xFF09;</span>
/usr/bin/mysqladmin <span class="token parameter variable">-uroot</span> password <span class="token string">&apos;root&apos;</span>
<span class="token comment"># &#x67E5;&#x770B;&#x9ED8;&#x8BA4;&#x6570;&#x636E;&#x5E93;</span>
<span class="token function">sudo</span> mysql <span class="token parameter variable">-uroot</span> <span class="token parameter variable">-p</span>
mysql<span class="token operator">&gt;</span> show databases<span class="token punctuation">;</span>
+--------------------+
<span class="token operator">|</span> Database           <span class="token operator">|</span>
+--------------------+
<span class="token operator">|</span> information_schema <span class="token operator">|</span>
<span class="token operator">|</span> mysql              <span class="token operator">|</span>
<span class="token operator">|</span> performance_schema <span class="token operator">|</span>
<span class="token operator">|</span> sys                <span class="token operator">|</span>
+--------------------+
<span class="token number">4</span> rows <span class="token keyword">in</span> <span class="token builtin class-name">set</span> <span class="token punctuation">(</span><span class="token number">0.01</span> sec<span class="token punctuation">)</span>
<span class="token comment"># &#x5F00;&#x542F;&#x8FDC;&#x7A0B;&#x8BBF;&#x95EE;</span>
<span class="token operator">&gt;</span> use mysql
<span class="token operator">&gt;</span> update user <span class="token builtin class-name">set</span> <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">&apos;%&apos;</span> where <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">&apos;root&apos;</span><span class="token punctuation">;</span>
<span class="token operator">&gt;</span> flush privileges<span class="token punctuation">;</span>
<span class="token operator">&gt;</span> <span class="token keyword">select</span> user,host from user<span class="token punctuation">;</span>
<span class="token comment"># &#x4FEE;&#x6539;&#x6743;&#x9650;</span>
<span class="token operator">&gt;</span> alter user <span class="token string">&apos;root&apos;</span>@<span class="token string">&apos;%&apos;</span> identified with mysql_native_password by <span class="token string">&apos;root&apos;</span><span class="token punctuation">;</span>
<span class="token operator">&gt;</span> flush privileges<span class="token punctuation">;</span>
<span class="token comment"># &#x4FEE;&#x6539;bind-address&#x76D1;&#x542C;&#x5730;&#x5740;</span>
<span class="token function">vim</span> /etc/mysql/mysql.conf.d/mysqld.cnf
<span class="token comment"># bind-address=127.0.0.1 &#x53EA;&#x80FD;</span>
bind-address<span class="token operator">=</span><span class="token number">0.0</span>.0.0
</code></pre>
<blockquote>
<p>&#x53BB;&#x9664;&#x5927;&#x5C0F;&#x5199;&#x654F;&#x611F;&#x9650;&#x5236;</p>
</blockquote>
<p>MySQL8&#x53EA;&#x6709;&#x5728;&#x521D;&#x59CB;&#x5316;&#xFF08;&#x91CD;&#x88C5;&#xFF09;&#x7684;&#x65F6;&#x5019;&#x8BBE;&#x7F6E; lower_case_table_names=1 &#x624D;&#x6709;&#x6548;</p>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x505C;&#x6B62;&#x670D;&#x52A1;</span>
<span class="token function">sudo</span> <span class="token function">service</span> mysql stop
<span class="token comment"># &#x6DFB;&#x52A0;&#x914D;&#x7F6E;</span>
<span class="token function">sudo</span> <span class="token function">vim</span> /etc/mysql/my.cnf

<span class="token operator">!</span>includedir /etc/mysql/conf.d/
<span class="token operator">!</span>includedir /etc/mysql/mysql.conf.d/
<span class="token punctuation">[</span>mysqld<span class="token punctuation">]</span>
<span class="token assign-left variable">lower_case_table_names</span><span class="token operator">=</span><span class="token number">1</span>

<span class="token comment"># &#x6E05;&#x9664;&#x6570;&#x636E;</span>
<span class="token function">sudo</span> <span class="token function">mv</span> /var/lib/mysql /var/lib/mysql.bak
<span class="token comment"># &#x91CD;&#x65B0;&#x521D;&#x59CB;&#x5316;&#x6570;&#x636E;&#x5E93;</span>
<span class="token function">sudo</span> /usr/sbin/mysqld <span class="token parameter variable">--initialize</span> <span class="token parameter variable">--user</span><span class="token operator">=</span>mysql --lower-case-table-names<span class="token operator">=</span><span class="token number">1</span>
<span class="token comment"># &#x67E5;&#x770B;&#x521D;&#x59CB;&#x5316;&#x5BC6;&#x7801;</span>
<span class="token function">cat</span> /var/log/mysql/error.log <span class="token operator">|</span> <span class="token function">grep</span> password
<span class="token comment"># &#x767B;&#x5F55;&#x67E5;&#x770B;&#x53D8;&#x91CF;</span>
<span class="token operator">&gt;</span> show variables like <span class="token string">&apos;lower_case%&apos;</span><span class="token punctuation">;</span>
</code></pre>
<h2 id="&#x5B89;&#x88C5;nacos"><a name="&#x5B89;&#x88C5;nacos" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;nacos"><i class="fa fa-link" aria-hidden="true"></i></a>1.6. &#x5B89;&#x88C5;Nacos</h2>
<ol>
<li>&#x4E0B;&#x8F7D;&#x5B89;&#x88C5;&#x5305;</li>
</ol>
<p><a href="https://github.com/alibaba/nacos/releases/" target="_blank">https://github.com/alibaba/nacos/releases/</a></p>
<ol>
<li>&#x89E3;&#x538B;&#x6587;&#x4EF6; </li>
</ol>
<pre class="language-"><code class="lang-bash"><span class="token function">tar</span> <span class="token parameter variable">-zxvf</span> nacos-server-2.1.0.tar.gztar <span class="token parameter variable">-zxvf</span> nacos-server-2.1.0.tar.gz
<span class="token function">sudo</span> <span class="token function">mv</span> nacos /usr/local
</code></pre>
<ol>
<li>&#x914D;&#x7F6E;&#x670D;&#x52A1;</li>
</ol>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;Java&#x5B89;&#x88C5;&#x76EE;&#x5F55;</span>
$ <span class="token function">which</span> <span class="token function">java</span>
/usr/bin/java
$ <span class="token function">ls</span> <span class="token parameter variable">-lrt</span> /usr/bin/java
lrwxrwxrwx <span class="token number">1</span> root root <span class="token number">22</span> <span class="token number">8</span>&#x6708;  <span class="token number">19</span> 09:35 /usr/bin/java -<span class="token operator">&gt;</span> /etc/alternatives/java
$ <span class="token function">ls</span> <span class="token parameter variable">-lrt</span> /etc/alternatives/java
lrwxrwxrwx <span class="token number">1</span> root root <span class="token number">43</span> <span class="token number">8</span>&#x6708;  <span class="token number">19</span> 09:35 /etc/alternatives/java -<span class="token operator">&gt;</span> /usr/lib/jvm/java-11-openjdk-amd64/bin/java
$ <span class="token function">ls</span> /usr/lib/jvm
default-java               java-11-openjdk-amd64     java-8-openjdk-amd64
java-1.11.0-openjdk-amd64  java-1.8.0-openjdk-amd64

<span class="token comment"># &#x4FEE;&#x6539;&#x542F;&#x52A8;&#x6587;&#x4EF6;</span>
$ <span class="token function">sudo</span> <span class="token function">vim</span> /usr/local/nacos/bin/startup.sh
<span class="token punctuation">[</span> <span class="token operator">!</span> <span class="token parameter variable">-e</span> <span class="token string">&quot;<span class="token variable">$JAVA_HOME</span>/bin/java&quot;</span> <span class="token punctuation">]</span> <span class="token operator">&amp;&amp;</span> <span class="token assign-left variable">JAVA_HOME</span><span class="token operator">=</span>/usr/lib/jvm/java-1.8.0-openjdk-amd64
<span class="token comment"># [ ! -e &quot;$JAVA_HOME/bin/java&quot; ] &amp;&amp; JAVA_HOME=/usr/java</span>
<span class="token comment"># [ ! -e &quot;$JAVA_HOME/bin/java&quot; ] &amp;&amp; JAVA_HOME=/opt/taobao/java</span>
<span class="token comment"># [ ! -e &quot;$JAVA_HOME/bin/java&quot; ] &amp;&amp; unset JAVA_HOME</span>

<span class="token comment"># &#x6DFB;&#x52A0;&#x670D;&#x52A1;</span>
$ <span class="token function">sudo</span> <span class="token function">touch</span> /lib/systemd/system/nacos.service
$ <span class="token function">sudo</span> <span class="token function">vim</span> /lib/systemd/system/nacos.service
<span class="token punctuation">[</span>Unit<span class="token punctuation">]</span>
<span class="token assign-left variable">Description</span><span class="token operator">=</span>nacos
<span class="token assign-left variable">After</span><span class="token operator">=</span>network.target

<span class="token punctuation">[</span>Service<span class="token punctuation">]</span>
<span class="token assign-left variable">Type</span><span class="token operator">=</span>forking
<span class="token assign-left variable">Environment</span><span class="token operator">=</span><span class="token string">&quot;JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64&quot;</span>
<span class="token assign-left variable">ExecStart</span><span class="token operator">=</span>/usr/local/nacos/bin/startup.sh <span class="token parameter variable">-m</span> standalone
<span class="token assign-left variable">ExecReload</span><span class="token operator">=</span>/usr/local/nacos/bin/shutdown.sh
<span class="token assign-left variable">ExecStop</span><span class="token operator">=</span>/usr/local/nacos/bin/shutdown.sh
<span class="token assign-left variable">PrivateTmp</span><span class="token operator">=</span>true

<span class="token punctuation">[</span>Install<span class="token punctuation">]</span>
<span class="token assign-left variable">WantedBy</span><span class="token operator">=</span>multi-user.target

<span class="token comment"># &#x542F;&#x52A8;&#x670D;&#x52A1;</span>
$ systemctl daemon-reload
$ systemctl <span class="token builtin class-name">enable</span> nacos.service
$ systemctl start nacos.service
$ systemctl status nacos.service

<span class="token comment"># &#x8BBF;&#x95EE;&#x5730;&#x5740;</span>
http://localhost:8848/nacos  nacos/nacos
</code></pre>
<h2 id="&#x5B89;&#x88C5;idea"><a name="&#x5B89;&#x88C5;idea" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;idea"><i class="fa fa-link" aria-hidden="true"></i></a>1.7. &#x5B89;&#x88C5;idea</h2>
<ol>
<li>&#x4E0B;&#x8F7D;deb&#x5B89;&#x88C5;&#x5305;&#xFF1A;<a href="https://www.jetbrains.com/idea/download/other.html" target="_blank">https://www.jetbrains.com/idea/download/other.html</a></li>
<li>&#x89E3;&#x538B;&#x7F29;&#x5B89;&#x88C5;&#x5305;&#xFF1A;<code>tar -zxvf ideaIC-2022.2.1.tar.gz</code></li>
<li>&#x79FB;&#x52A8;&#x6587;&#x4EF6;&#x5939;&#xFF1A;<code>sudo mv idea-IC-222.3739.54/ /usr/share/</code></li>
<li>&#x8FD0;&#x884C;&#x542F;&#x52A8;&#x547D;&#x4EE4;&#xFF1A;<code>./idea.sh</code></li>
</ol>
<blockquote>
<p>&#x521B;&#x5EFA;&#x684C;&#x9762;&#x5FEB;&#x6377;&#x65B9;&#x5F0F;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x521B;&#x5EFA;&#x6587;&#x4EF6;</span>
<span class="token function">touch</span> idea.desktop
<span class="token comment"># &#x7F16;&#x8F91;&#x5185;&#x5BB9;</span>
<span class="token function">vim</span> idea.desktop

<span class="token punctuation">[</span>Desktop Entry<span class="token punctuation">]</span>
<span class="token assign-left variable">Name</span><span class="token operator">=</span>IntelliJ IDEA
<span class="token assign-left variable">Comment</span><span class="token operator">=</span>IntellJ IDEA
<span class="token assign-left variable">Exec</span><span class="token operator">=</span>/usr/share/idea-IC-222.3739.54/bin/idea.sh
<span class="token assign-left variable">Icon</span><span class="token operator">=</span>/usr/share/idea-IC-222.3739.54/bin/idea.png
<span class="token assign-left variable">Terminal</span><span class="token operator">=</span>false
<span class="token assign-left variable">Type</span><span class="token operator">=</span>Application
<span class="token assign-left variable">Categories</span><span class="token operator">=</span>Developer

<span class="token comment"># &#x6DFB;&#x52A0;&#x6743;&#x9650;</span>
<span class="token function">chmod</span> u+x idea.desktop

<span class="token comment"># &#x6DFB;&#x52A0;&#x5230;&#x5F00;&#x59CB;&#x83DC;&#x5355;</span>
<span class="token function">sudo</span> <span class="token function">cp</span> idea.desktop /usr/share/applications
</code></pre>
<blockquote>
<p>git&#x8BBE;&#x7F6E;</p>
</blockquote>
<p>Git&#x70B9;&#x51FB;&#x4E0D;&#x540C;&#x5206;&#x652F;&#x66F4;&#x65B0;&#x53F3;&#x4FA7;&#x5BF9;&#x5E94;&#x8BB0;&#x5F55;&#xFF0C;&#x9700;&#x8981;&#x8BBE;&#x7F6E;&#x5DE6;&#x4FA7;Branches Pane Settings -&gt; Update Branch Filter</p>
<blockquote>
<p>&#x5B89;&#x88C5;&#x7684;&#x63D2;&#x4EF6;</p>
</blockquote>
<ul>
<li>Database Navigator&#xFF1A;&#x6570;&#x636E;&#x5E93;&#x7BA1;&#x7406;&#x5DE5;&#x5177;</li>
<li>MyBatisX&#xFF1A;&#x5173;&#x8054;Mybatis&#x6587;&#x4EF6;</li>
<li>Key Promoter X&#xFF1A;&#x7BA1;&#x7406;&#x548C;&#x63D0;&#x793A;&#x5FEB;&#x6377;&#x952E;</li>
</ul>
<h2 id="&#x5B89;&#x88C5;edge"><a name="&#x5B89;&#x88C5;edge" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;edge"><i class="fa fa-link" aria-hidden="true"></i></a>1.8. &#x5B89;&#x88C5;Edge</h2>
<ul>
<li>stable&#xFF1A;&#x7A33;&#x5B9A;&#x7248;</li>
<li>beta&#xFF1A;&#x6D4B;&#x8BD5;&#x7248;&#xFF0C;&#x6BCF;6&#x4E2A;&#x661F;&#x671F;&#x66F4;&#x65B0;</li>
<li>dev&#xFF1A;&#x5F00;&#x53D1;&#x7248;&#xFF0C;&#x6BCF;&#x5468;&#x66F4;&#x65B0;</li>
</ul>
<blockquote>
<p>&#x5B98;&#x7F51;&#x4E0B;&#x8F7D;&#x5B89;&#x88C5;</p>
</blockquote>
<ol>
<li><p>&#x4E0B;&#x8F7D;&#x5B89;&#x88C5;&#x5305;Edge.deb&#xFF1A;<a href="https://www.microsoft.com/zh-cn/edge" target="_blank">https://www.microsoft.com/zh-cn/edge</a></p>
</li>
<li><p>&#x70B9;&#x51FB;deb&#x5305;&#x5B89;&#x88C5;&#x5373;&#x53EF;</p>
</li>
</ol>
<blockquote>
<p>&#x547D;&#x4EE4;&#x884C;&#x5B89;&#x88C5;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x67E5;&#x770B;&#x53EF;&#x5B89;&#x88C5;&#x7248;&#x672C;</span>
<span class="token function">sudo</span> <span class="token function">apt</span> list <span class="token operator">|</span> <span class="token function">grep</span> microsoft-edge
<span class="token comment"># &#x5B89;&#x88C5;Edge</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> microsoft-edge-stable
</code></pre>
<h2 id="&#x5B89;&#x88C5;vpn"><a name="&#x5B89;&#x88C5;vpn" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;vpn"><i class="fa fa-link" aria-hidden="true"></i></a>1.9. &#x5B89;&#x88C5;VPN</h2>
<blockquote>
<p>&#x4E0B;&#x8F7D;&#x5730;&#x5740;</p>
</blockquote>
<p>&#x793E;&#x533A;&#x5730;&#x5740;&#xFF1A;<a href="https://bbs.sangfor.com.cn/forum.php?mod=forumdisplay&amp;fid=49#/software/100000001552254/100001638327289/100001638428741" target="_blank">https://bbs.sangfor.com.cn/forum.php?mod=forumdisplay&amp;fid=49#/software/100000001552254/100001638327289/100001638428741</a></p>
<p>&#x4E0B;&#x8F7D;&#x5730;&#x5740;&#xFF1A;<a href="https://bbs.sangfor.com.cn/plugin.php?id=service:download&amp;action=download_now&amp;type=soft&amp;downloadid=15151&amp;code=9829cc00278fe1a5ecfb3d9a50f2789b" target="_blank">https://bbs.sangfor.com.cn/plugin.php?id=service:download&amp;action=download_now&amp;type=soft&amp;downloadid=15151&amp;code=9829cc00278fe1a5ecfb3d9a50f2789b</a></p>
<blockquote>
<p>&#x5B89;&#x88C5;&#x4F9D;&#x8D56;&#x5305;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> libgconf-2-4
</code></pre>
<p>&#x5B89;&#x88C5;&#x4F9D;&#x8D56;&#x540E;&#x5B89;&#x88C5;&#x8F6F;&#x4EF6;&#x5373;&#x53EF;</p>
<h2 id="&#x5EFA;&#x7ACB;&#x8FDC;&#x7A0B;ssh"><a name="&#x5EFA;&#x7ACB;&#x8FDC;&#x7A0B;ssh" class="anchor-navigation-ex-anchor" href="#&#x5EFA;&#x7ACB;&#x8FDC;&#x7A0B;ssh"><i class="fa fa-link" aria-hidden="true"></i></a>1.10. &#x5EFA;&#x7ACB;&#x8FDC;&#x7A0B;ssh</h2>
<p>&#x9700;&#x8981;&#x6CE8;&#x610F;&#x672C;&#x673A;&#x5668;&#x4F7F;&#x7528;&#x7684;&#x8D26;&#x53F7;&#xFF0C;&#x8FD9;&#x91CC;&#x4F7F;&#x7528;root&#x8D26;&#x53F7;&#xFF0C;&#x5207;&#x6362;&#x5230;root&#x540E; <code>~</code> &#x6240;&#x5728;&#x4F4D;&#x7F6E;&#x662F; <code>/root</code></p>
<ol>
<li>&#x672C;&#x673A;&#x5668;&#x4E0A;&#x751F;&#x6210;&#x516C;&#x94A5;&#x548C;&#x79C1;&#x94A5;&#x6587;&#x4EF6;</li>
</ol>
<pre class="language-"><code class="lang-bash">ssh-keygen <span class="token parameter variable">-t</span> rsa
</code></pre>
<ol>
<li>&#x67E5;&#x770B;&#x672C;&#x673A;&#x5668;&#x751F;&#x6210;&#x7684;&#x516C;&#x94A5;&#x6587;&#x4EF6;</li>
</ol>
<pre class="language-"><code class="lang-bash"><span class="token function">cat</span> ~/.ssh/id_rsa.pub
</code></pre>
<ol>
<li>&#x5C06;&#x516C;&#x94A5;&#x5185;&#x5BB9;&#x6DFB;&#x52A0;&#x5230;&#x8FDC;&#x7A0B;&#x670D;&#x52A1;&#x5668;</li>
</ol>
<pre class="language-"><code class="lang-bash"><span class="token function">sudo</span> <span class="token function">vim</span> ~/.ssh/authorized_keys
</code></pre>
<ol>
<li>&#x672C;&#x673A;&#x5668;&#x4E0A;&#x6D4B;&#x8BD5;&#x8FDE;&#x63A5;&#x8FDC;&#x7A0B;&#x670D;&#x52A1;&#x5668;&#xFF0C;&#x6210;&#x529F;&#x4E0D;&#x9700;&#x8981;&#x8F93;&#x5165;&#x5BC6;&#x7801;&#x76F4;&#x63A5;&#x767B;&#x5F55;</li>
</ol>
<pre class="language-"><code class="lang-bash"><span class="token function">ssh</span> root@ip
</code></pre>
<ol>
<li>&#x9000;&#x51FA;&#x8FDC;&#x7A0B;&#x670D;&#x52A1;&#x5668;&#x4E09;&#x79CD;&#x65B9;&#x5F0F;</li>
</ol>
<pre class="language-"><code class="lang-bash"><span class="token builtin class-name">logout</span>
<span class="token builtin class-name">exit</span>
ctrl+D
</code></pre>
<h2 id="&#x4F7F;&#x7528;scp"><a name="&#x4F7F;&#x7528;scp" class="anchor-navigation-ex-anchor" href="#&#x4F7F;&#x7528;scp"><i class="fa fa-link" aria-hidden="true"></i></a>1.11. &#x4F7F;&#x7528;scp</h2>
<p>&#x4E0A;&#x8FF0;&#x516C;&#x94A5;&#x5EFA;&#x7ACB;&#x5728;root&#x7528;&#x6237;&#xFF0C;&#x56E0;&#x6B64;&#x9700;&#x8981;&#x5207;&#x6362;&#x5230;root&#x8D26;&#x53F7;&#x4F7F;&#x7528;</p>
<blockquote>
<p>&#x4E0A;&#x4F20;&#x6587;&#x4EF6;&#x5230;&#x670D;&#x52A1;&#x5668;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token function">scp</span> <span class="token function">file</span> root@ip:path
</code></pre>
<blockquote>
<p>&#x4E0A;&#x4F20;&#x6587;&#x4EF6;&#x5939;&#x5230;&#x670D;&#x52A1;&#x5668;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token function">scp</span> <span class="token parameter variable">-r</span> folder root@ip:path
</code></pre>
<blockquote>
<p>&#x4E0B;&#x8F7D;&#x670D;&#x52A1;&#x5668;&#x6587;&#x4EF6;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token function">scp</span> root@ip:file path
</code></pre>
<blockquote>
<p>&#x4E0B;&#x8F7D;&#x670D;&#x52A1;&#x5668;&#x6587;&#x4EF6;&#x5939;</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token function">scp</span> <span class="token parameter variable">-r</span> root@ip:folder p
</code></pre>
<h2 id="&#x5B89;&#x88C5;gitbook"><a name="&#x5B89;&#x88C5;gitbook" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;gitbook"><i class="fa fa-link" aria-hidden="true"></i></a>1.12. &#x5B89;&#x88C5;gitbook</h2>
<p>&#x4F7F;&#x7528; gitbook &#x53EF;&#x4EE5;&#x7BA1;&#x7406;&#x548C;&#x5C55;&#x793A;Markdown&#x6587;&#x4EF6;</p>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x5B89;&#x88C5;nodejs</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> nodejs
nodejs <span class="token parameter variable">-v</span>
<span class="token comment"># &#x5B89;&#x88C5;npm</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> <span class="token function">npm</span>
<span class="token function">npm</span> <span class="token parameter variable">-v</span>
<span class="token comment"># &#x5B89;&#x88C5;gitbook</span>
<span class="token function">sudo</span> <span class="token function">npm</span> <span class="token function">install</span> gitbook-cli <span class="token parameter variable">-g</span>
<span class="token comment"># &#x67E5;&#x770B;&#x7248;&#x672C;</span>
gitbook <span class="token parameter variable">-V</span>
</code></pre>
<h2 id="&#x5B89;&#x88C5;windows&#x8F6F;&#x4EF6;"><a name="&#x5B89;&#x88C5;windows&#x8F6F;&#x4EF6;" class="anchor-navigation-ex-anchor" href="#&#x5B89;&#x88C5;windows&#x8F6F;&#x4EF6;"><i class="fa fa-link" aria-hidden="true"></i></a>1.13. &#x5B89;&#x88C5;Windows&#x8F6F;&#x4EF6;</h2>
<p>&#x5728;&#x5E94;&#x7528;&#x5546;&#x5E97;&#x5B89;&#x88C5; &#x5FAE;&#x4FE1;(win32) &#x4F1A;&#x81EA;&#x52A8;&#x5B89;&#x88C5;crossover</p>
<p>&#x4F7F;&#x7528;crossover&#x53EF;&#x4EE5;&#x5B89;&#x88C5;Windows&#x8F6F;&#x4EF6;</p>
<ul>
<li>&#x6253;&#x5F00;crossover</li>
<li>&#x70B9;&#x51FB;&#x5B89;&#x88C5;Windows&#x8F6F;&#x4EF6;</li>
<li>&#x9009;&#x62E9; <code>&#x672A;&#x5217;&#x51FA;&#x7684;&#x5E94;&#x7528;&#x7A0B;&#x5E8F;</code></li>
<li>&#x9009;&#x62E9;exe&#x5B89;&#x88C5;&#x5305;</li>
<li>&#x9009;&#x62E9;&#x5BB9;&#x5668;</li>
<li>&#x7EE7;&#x7EED;&#x5B89;&#x88C5;</li>
</ul>
<blockquote>
<p>&#x5FEB;&#x6377;&#x65B9;&#x5F0F;</p>
</blockquote>
<ul>
<li>&#x6253;&#x5F00;&#x8FD0;&#x884C;&#x547D;&#x4EE4;</li>
<li>&#x9009;&#x62E9;&#x7A0B;&#x5E8F;</li>
<li>&#x70B9;&#x51FB;&#x5DE6;&#x4E0B;&#x89D2;<code>&#x521B;&#x5EFA;&#x5FEB;&#x6377;&#x65B9;&#x5F0F;</code></li>
</ul>
<blockquote>
<p>/opt/cxoffice/bin/kylin-kwre-tim</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token shebang important">#!/bin/bash</span>
<span class="token builtin class-name">exec</span> <span class="token string">&quot;/opt/cxoffice/bin/wine&quot;</span> <span class="token parameter variable">--bottle</span> <span class="token string">&quot;Win7&quot;</span> <span class="token parameter variable">--check</span> --wait-children <span class="token parameter variable">--start</span> <span class="token string">&quot;C:/Program Files/Tencent/TIM/Bin/TIM.exe &quot;</span> <span class="token string">&quot;<span class="token variable">$@</span>&quot;</span>
</code></pre>
<blockquote>
<p>/usr/share/applications/kylin-kwre-tim.desktop</p>
</blockquote>
<pre class="language-"><code class="lang-bash"><span class="token shebang important">#!/usr/bin/env xdg-open</span>

<span class="token punctuation">[</span>Desktop Entry<span class="token punctuation">]</span>
<span class="token assign-left variable">Encoding</span><span class="token operator">=</span>UTF-8
<span class="token assign-left variable">Type</span><span class="token operator">=</span>Application
<span class="token assign-left variable">StartupNotify</span><span class="token operator">=</span>true
<span class="token assign-left variable">StartupWMClass</span><span class="token operator">=</span>TIM.exe  
<span class="token assign-left variable">Icon</span><span class="token operator">=</span>cxmenu-cxoffice-e732ce8c-660e-4a25-ab1b-bd0daaa4f544-08D7_TIM.0
<span class="token assign-left variable">Exec</span><span class="token operator">=</span><span class="token string">&quot;/opt/cxoffice/bin/kylin-kwre-tim&quot;</span> %u         
<span class="token assign-left variable">Name</span><span class="token operator">=</span>TIM
</code></pre>
<blockquote>
<p>&#x4E2D;&#x6587;&#x4E71;&#x7801;&#x95EE;&#x9898;</p>
</blockquote>
<pre class="language-"><code>[EnvironmentVariables]
&quot;LANG&quot;=&quot;zh_CN.UTF-8&quot;
</code></pre><h2 id="&#x4F7F;&#x7528;jmeter"><a name="&#x4F7F;&#x7528;jmeter" class="anchor-navigation-ex-anchor" href="#&#x4F7F;&#x7528;jmeter"><i class="fa fa-link" aria-hidden="true"></i></a>1.14. &#x4F7F;&#x7528;Jmeter</h2>
<ul>
<li>&#x5B89;&#x88C5; Jmeter</li>
</ul>
<pre class="language-"><code class="lang-bash"><span class="token comment"># &#x4F7F;&#x7528;&#x81EA;&#x5E26;&#xFF1A;Version 2.13.20180731</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> jmeter
<span class="token comment"># &#x4E0B;&#x8F7D;&#x6700;&#x65B0;&#x7248;&#x672C;&#xFF0C;&#x89E3;&#x538B;&#x81F3; /usr/share/jmeter/</span>
https://mirrors.aliyun.com/apache/jmeter
</code></pre>
<ul>
<li>&#x8BBE;&#x7F6E;java</li>
</ul>
<pre class="language-"><code class="lang-bash"><span class="token function">sudo</span> update-alternatives <span class="token parameter variable">--config</span> <span class="token function">java</span>
<span class="token function">sudo</span> <span class="token function">apt-get</span> <span class="token function">install</span> openjdk-11-jdk
</code></pre>
<ul>
<li><p>&#x542F;&#x52A8;Jmeter</p>
<p>[Options]&#x2014;[Choose Language] &#x53EF;&#x4EE5;&#x66F4;&#x6539;&#x8BED;&#x8A00;&#x4E3A;&#x4E2D;&#x6587;</p>
</li>
</ul>
<pre class="language-"><code class="lang-bash"><span class="token function">sudo</span> jmeter
</code></pre>
<ul>
<li><p>&#x521B;&#x5EFA;&#x6D4B;&#x8BD5;</p>
</li>
<li><p>&#x70B9;&#x51FB;&#x3010;&#x6D4B;&#x8BD5;&#x8BA1;&#x5212;&#x3011;&#xFF0C;&#x53F3;&#x952E;&#x3010;&#x6DFB;&#x52A0;&#x3011;&#x2014;&#x3010;Threads(Users)&#x3011;&#x2014;&#x3010;&#x7EBF;&#x7A0B;&#x7EC4;&#x3011;&#xFF0C;&#x8BBE;&#x7F6E;&#x7EBF;&#x7A0B;&#x6570;&#x548C;&#x5FAA;&#x73AF;&#x6B21;&#x6570;</p>
</li>
<li>&#x70B9;&#x51FB;&#x3010;&#x7EBF;&#x7A0B;&#x7EC4;&#x3011;&#xFF0C;&#x53F3;&#x952E;&#x3010;&#x6DFB;&#x52A0;&#x3011;&#x2014;&#x3010;&#x914D;&#x7F6E;&#x5143;&#x4EF6;&#x3011;&#x2014;&#x3010;HTTP&#x8BF7;&#x6C42;&#x9ED8;&#x8BA4;&#x503C;&#x3011;&#xFF0C;&#x6DFB;&#x52A0;&#x6D4B;&#x8BD5;&#x534F;&#x8BAE;&#x3001;&#x5730;&#x5740;&#x3001;&#x7AEF;&#x53E3;</li>
<li>&#x70B9;&#x51FB;&#x3010;&#x7EBF;&#x7A0B;&#x7EC4;&#x3011;&#xFF0C;&#x53F3;&#x952E;&#x3010;&#x6DFB;&#x52A0;&#x3011;&#x2014;&#x3010;&#x53D6;&#x6837;&#x5668;&#x3011;&#x2014;&#x3010;HTTP&#x8BF7;&#x6C42;&#x3011;&#xFF0C;&#x6DFB;&#x52A0;&#x8BF7;&#x6C42;&#x8DEF;&#x5F84;&#x548C;&#x6570;&#x636E;</li>
<li>&#x70B9;&#x51FB;&#x3010;&#x7EBF;&#x7A0B;&#x7EC4;&#x3011;&#xFF0C;&#x53F3;&#x952E;&#x3010;&#x6DFB;&#x52A0;&#x3011;&#x2014;&#x3010;&#x914D;&#x7F6E;&#x5143;&#x4EF6;&#x3011;&#x2014;&#x3010;HTTP&#x4FE1;&#x606F;&#x5934;&#x7BA1;&#x7406;&#x5668;&#x3011;</li>
<li>&#x70B9;&#x51FB;&#x3010;&#x7EBF;&#x7A0B;&#x7EC4;&#x3011;&#xFF0C;&#x53F3;&#x952E;&#x3010;&#x6DFB;&#x52A0;&#x3011;&#x2014;&#x3010;&#x65AD;&#x8A00;&#x3011;&#x2014;&#x3010;&#x54CD;&#x5E94;&#x65AD;&#x8A00;&#x3011;&#xFF0C;&#x5224;&#x65AD;&#x54CD;&#x5E94;&#x4EE3;&#x7801;&#x662F;&#x5426;&#x4E3A;200</li>
<li>&#x70B9;&#x51FB;&#x3010;&#x7EBF;&#x7A0B;&#x7EC4;&#x3011;&#xFF0C;&#x53F3;&#x952E;&#x3010;&#x6DFB;&#x52A0;&#x3011;&#x2014;&#x3010;&#x76D1;&#x542C;&#x5668;&#x3011;&#x2014;&#x3010;&#x67E5;&#x770B;&#x7ED3;&#x679C;&#x6811;&#x3011;</li>
<li>&#x70B9;&#x51FB;&#x3010;&#x7EBF;&#x7A0B;&#x7EC4;&#x3011;&#xFF0C;&#x53F3;&#x952E;&#x3010;&#x6DFB;&#x52A0;&#x3011;&#x2014;&#x3010;&#x76D1;&#x542C;&#x5668;&#x3011;&#x2014;&#x3010;Summary Report&#x3011;</li>
<li>&#x6267;&#x884C;&#x6D4B;&#x8BD5;</li>
</ul>
<pre class="language-"><code class="lang-bash">jmeter <span class="token parameter variable">-n</span> <span class="token parameter variable">-t</span> policeTest.jmx <span class="token parameter variable">-l</span> data/result.txt <span class="token parameter variable">-e</span> <span class="token parameter variable">-o</span> data/webreport
</code></pre>

                                
                                </section>
                            
    </div>
    <div class="search-results">
        <div class="has-results">
            
            <h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
            <ul class="search-results-list"></ul>
            
        </div>
        <div class="no-results">
            
            <h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
            
        </div>
    </div>
</div>

                        </div>
                    </div>
                
            </div>

            
                
                <a href="linux.html" class="navigation navigation-prev " aria-label="Previous page: Linux">
                    <i class="fa fa-angle-left"></i>
                </a>
                
                
                <a href="../tool/tool.html" class="navigation navigation-next " aria-label="Next page: 开发工具介绍">
                    <i class="fa fa-angle-right"></i>
                </a>
                
            
        
    </div>

    <script>
        var gitbook = gitbook || [];
        gitbook.push(function() {
            gitbook.page.hasChanged({"page":{"title":"麒麟系统","level":"1.5.4","depth":2,"next":{"title":"开发工具介绍","level":"1.6","depth":1,"path":"markdown/tool/tool.md","ref":"markdown/tool/tool.md","articles":[{"title":"Docker","level":"1.6.1","depth":2,"path":"markdown/tool/docker.md","ref":"markdown/tool/docker.md","articles":[]},{"title":"Idea","level":"1.6.2","depth":2,"path":"markdown/tool/idea.md","ref":"markdown/tool/idea.md","articles":[]},{"title":"Maven","level":"1.6.3","depth":2,"path":"markdown/tool/maven.md","ref":"markdown/tool/maven.md","articles":[]},{"title":"Gradle","level":"1.6.4","depth":2,"path":"markdown/tool/gradle.md","ref":"markdown/tool/gradle.md","articles":[]},{"title":"Kubernetes","level":"1.6.5","depth":2,"path":"markdown/framework/kubernate.md","ref":"markdown/framework/kubernate.md","articles":[]}]},"previous":{"title":"Linux","level":"1.5.3","depth":2,"path":"markdown/system/linux.md","ref":"markdown/system/linux.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","prism","-highlight","search-pro","-search","-lunr","expandable-chapters-small","splitter","-sharing","anchor-navigation-ex","code"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"prism":{},"search-pro":{},"expandable-chapters-small":{},"splitter":{},"anchor-navigation-ex":{"associatedWithSummary":true,"float":{"floatIcon":"fa fa-navicon","level1Icon":"","level2Icon":"","level3Icon":"","showLevelIcon":false},"mode":"float","multipleH1":true,"pageTop":{"level1Icon":"","level2Icon":"","level3Icon":"","showLevelIcon":false},"printLog":false,"showGoTop":true,"showLevel":true},"code":{"copyButtons":true},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}}},"theme":"default","author":"chenjiebin","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pluginConfig":{"prism":{"css":["prismjs/themes/prism-solarizedlight.css"]},"anchor-navigation-ex":{"showLevel":true},"theme-default":{"toggleMenu":false}},"variables":{},"title":"GitBook笔记","gitbook":"*","description":"学习笔记，包含前后端基础知识及框架的学习笔记"},"file":{"path":"markdown/system/kylin.md","mtime":"2023-11-19T13:43:04.138Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2024-02-28T09:32:04.838Z"},"basePath":"../..","book":{"language":""}});
        });
    </script>
</div>

        
    <script src="../../gitbook/gitbook.js"></script>
    <script src="../../gitbook/theme.js"></script>
    
        
        <script src="../../gitbook/gitbook-plugin-search-pro/jquery.mark.min.js"></script>
        
    
        
        <script src="../../gitbook/gitbook-plugin-search-pro/search.js"></script>
        
    
        
        <script src="../../gitbook/gitbook-plugin-expandable-chapters-small/expandable-chapters-small.js"></script>
        
    
        
        <script src="../../gitbook/gitbook-plugin-splitter/splitter.js"></script>
        
    
        
        <script src="../../gitbook/gitbook-plugin-code/plugin.js"></script>
        
    
        
        <script src="../../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
        
    

    </body>
</html>

